Multiterminal Pathfinding in Practical VLSI Systems with Deep Neural Networks
نویسندگان
چکیده
A multiterminal obstacle-avoiding pathfinding approach is proposed. The inspired by deep image learning. key idea based on training a conditional generative adversarial network (cGAN) to interpret task as graphical bitmap and consequently map onto solution represented another bitmap. To enable the proposed cGAN pathfinding, methodology for generating synthetic dataset also model implemented in Python/Keras, trained synthetically generated data, evaluated practical VLSI benchmarks, compared with state-of-the-art. Due effective parallelization GPU hardware, yields state-of-the-art-like wirelength better runtime throughput moderately complex tasks. However, remain constant an increasing complexity, promising orders of magnitude improvement over state-of-the-art pathfinder can be exploited numerous high applications, such as, navigation, tracking, routing systems. last particular interest this work.
منابع مشابه
Wards Efficient Vlsi Implementation of Deep Neural Networks
Recently deep neural networks have received considerable attention due to their ability to extract and represent high-level abstractions in data sets. Deep neural networks such as fully-connected and convolutional neural networks have shown excellent performance on a wide range of recognition and classification tasks. However, their hardware implementations currently suffer from large silicon a...
متن کاملSparsely-Connected Neural Networks: Towards Efficient VLSI Implementation of Deep Neural Networks
Recently deep neural networks have received considerable attention due to their ability to extract and represent high-level abstractions in data sets. Deep neural networks such as fully-connected and convolutional neural networks have shown excellent performance on a wide range of recognition and classification tasks. However, their hardware implementations currently suffer from large silicon a...
متن کاملNeumann Optimizer: a Practical Optimization Algorithm for Deep Neural Networks
Progress in deep learning is slowed by the days or weeks it takes to train large models. The natural solution of using more hardware is limited by diminishing returns, and leads to inefficient use of additional resources. In this paper, we present a large batch, stochastic optimization algorithm that is both faster than widely used algorithms for fixed amounts of computation, and also scales up...
متن کاملA practical theory for designing very deep convolutional neural networks
Going deep is essential for deep learning. However it is not easy, there are many ways of going deep but most of them are ineffective. In this work, we propose two novel constrains in the design of deep structure to guarantee the performance gain when going deep. Firstly, for each convolutional layer, its capacity of learning more complex patterns should be guaranteed; Secondly, the receptive f...
متن کاملNeumann Optimizer: A Practical Optimization Algorithm for Deep Neural Networks
Progress in deep learning is slowed by the days or weeks it takes to train large models. The natural solution of using more hardware is limited by diminishing returns, and leads to inefficient use of additional resources. In this paper, we present a large batch, stochastic optimization algorithm that is both faster than widely used algorithms for fixed amounts of computation, and also scales up...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ACM Transactions on Design Automation of Electronic Systems
سال: 2023
ISSN: ['1084-4309', '1557-7309']
DOI: https://doi.org/10.1145/3564930